#include <iostream>
#include <thread>

void foo() 
{
    std::cout << "hello world" << std::endl;
}

/**
 * 1. 头文件 #include <thread>
 * 2. 实例化线程对象并传入参数
 * 3. join()detach()
 *      join: 线程阻塞
 *      detach: 非阻塞
*/
int main()
{
    std::thread t(foo);
    t.join();
    // t.detach();
    return 0;
}